/*
Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
For licensing, see LICENSE.html or http://ckeditor.com/license
*/

body
{

}
body.cke_editable{-background:#262321}
.cke_editable
{
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	line-height: 1.42857143;
	color: #111;
	font-size: 14px;
}
.cke_editable span{border-radius: 2px;}
.cke_editable p{margin: 4px 0;}
.cke_editable blockquote
{
    font-style: italic;
    font-family: Georgia, Times, "Times New Roman", serif;
    font-size: 1em;
    padding: 2px 0;
    border-style: solid;
    border-color: #ccc;
    border-width: 0;
    padding: 4px 8px;
    border-left: 2px solid orange;
}

.cke_editable .cke_contents_ltr blockquote
{
    padding-left: 20px;
    padding-right: 8px;
    border-left-width: 5px;
}

.cke_editable .cke_contents_rtl blockquote
{
    padding-left: 8px;
    padding-right: 20px;
    border-right-width: 5px;
}

.cke_editable a
{
    color: #ff7200;
}

o.cke_editable l,.cke_editable ul,.cke_editable dl,.cke_editable ol
{
    /* IE7: reset rtl list margin. (#7334) */
    *margin-right: 0px;
    /* preserved spaces for list items with text direction other than the list. (#6249,#8049)*/
    padding: 0 28px;
}

.cke_editable h1,.cke_editable h2,.cke_editable h3,.cke_editable h4,.cke_editable h5,.cke_editable h6
{
    font-weight: normal;
    line-height: 1.2em;
}
.cke_editable h4{font-size: 16px}
.cke_editable h3{font-size: 18px}
.cke_editable h2{font-size: 20px}
.cke_editable h1{font-size: 22px}
.cke_editable hr
{
    border: 0px;
    border-top: 1px solid #ccc;
}
.cke_editable img{border: 0px solid #666;border-color: #666;max-width: 960px; width: 100%;}
.cke_editable img.right {
    border: 1px solid #ccc;
    float: right;
    margin-left: 15px;
    padding: 5px;
}

.cke_editable img.left {
    border: 1px solid #ccc;
    float: left;
    margin-right: 15px;
    padding: 5px;
}
.cke_editable img.center {
    border: 1px solid #ccc;
    display:block;margin: 0 auto;
    padding: 5px;
}
.cke_editable img:hover {
    opacity: .9;
    filter: alpha(opacity = 90);
}

.cke_editable pre
{
    white-space: pre-wrap; /* CSS 2.1 */
    word-wrap: break-word; /* IE7 */
}

.cke_editable .highlighting {
    background-color: #6D7D0A;
}
.cke_editable .highlighting2 {
    background-color: #0269e2;
}
.cke_editable .highlighting3 {
    background-color: #f40505;
}
.cke_editable .marker {
    color: #FFD700;
}
.cke_editable .marker2 {
    color: #EE82EE;
}
.cke_editable .marker3 {
    color: #ff7200;
}
.first-chart{
    display:block;
    padding: 4px 4px 0 0;
    line-height: 30px;
    font-size: 50px;
    float: left;
}
.presentation .first-chart{
    font-size: 14px;
}
.paragraph{padding:8px 12px}
.title-level-one{padding: 0px 20px 0px 40px;background:url(img/icon_h2.png) no-repeat 0 0;margin: 8px 0}
.title-level-two{padding: 0px 20px 0px 40px;background:url(img/icon_h1.png) no-repeat 10px 0;margin: 6px 0}
.title-level-three{padding: 0px 20px 0px 40px;background:url(img/icon_h1.png) no-repeat 24px 0;margin: 4px 0}
.title-level-four{padding: 0px 20px 0px 52px;background:url(img/h4.jpg) no-repeat 24px 2px;margin: 4px 0}
.title-level-five{padding: 0px 20px 0px 52px;background:url(img/24.png) no-repeat 34px 4px;margin: 4px 0;line-height:16px}
table{margin: 4px 0;max-width: 500px; width: 100%;}
table.table-one,table.table-two {border-collapse: collapse;margin:4px auto}
table.table-one th,table.table-one td,table.table-two td,table.table-two th{display: table-cell;}

table.table-one td,table.table-one th{border: 1px solid #125555 !important;padding: 4px 8px}
table.table-one th{font-weight: bold;}
table.table-one tr:nth-child(odd) td{}
table.table-one tr:first-child td{}

table.table-two td,table.table-two th{border: 1px solid #6F3100 !important;padding: 4px 8px}
table.table-two tr:nth-child(odd) td{background-color:#111;}

table.table-two tr td{background-color:#161616;}

span.no-number{
    background-color: #FF8C00;
    display: inline-block;
    width: 20px;
    text-align: center;
    height: 20px;
    border-radius: 50%;
    text-indent: 0;
    padding-right: 1px;
    padding-bottom: 1px;
    font-weight: bold;
    color: #fff;
}
span.no-rank{
    background-color: #F71426;
    display: inline-block;
    text-align: center;
    border-radius: 50%;
    text-indent: 0;
    padding-right: 1px;
    padding-bottom: 1px;
    font-weight: bold;
    color: #fff;
    line-height: 16px;
    padding: 4px;
}
